electrifying tune - German English Dictionary